void main() {
  // 需求：
  //    用户名  必传参数
  //    年龄    可选参数 有默认值 18
  //    地点    可选参数

  printString('张三', age: 20, location: '北京昌平');
  printString('李四');
  printString('王五', location: '北京');
}

// 可选参数需要通过 { } 包裹，传参时需通过  参数名:值  传数据
void printString(String name, {int? age = 18, String? location}) {
  print('$name - $age - $location');
}
